troesma - German English Dictionary