chicken roost - German English Dictionary