escamochar - German English Dictionary