mecatazo - German English Dictionary