long wide sleeve - German English Dictionary