rose laurel - German English Dictionary