baa-lamb - German English Dictionary