tropa - German English Dictionary