carteta - German English Dictionary