metrallazo - German English Dictionary