troughy - German English Dictionary