laomedon - German English Dictionary