layabouts - German English Dictionary