cherry tree wood - German English Dictionary