cauchutada - German English Dictionary