haloumi - German English Dictionary