zebrula - German English Dictionary