Abschleppkran - Turkish English Dictionary