semenli - German English Dictionary