sleeve-coupling - German English Dictionary