matagallo - German English Dictionary