person who wears clothes that are too big - German English Dictionary