trotta - German English Dictionary