brouta - German English Dictionary