buffaloes - German English Dictionary