cachirulada - German English Dictionary