layla and majnun - German English Dictionary