Dicts.info 

Urban Animals dictionary :: translations