coupling sleever - German English Dictionary