manchette - German English Dictionary