yard boss - German English Dictionary