carro - German English Dictionary