people with sleep problems - German English Dictionary