carreta - German English Dictionary