troplen - German English Dictionary