cabestrante - German English Dictionary