carraza - German English Dictionary