i'm having trouble sleeping - German English Dictionary