zebra mare - German English Dictionary