cacharros - German English Dictionary