toplar - German English Dictionary