delikli - German English Dictionary