arbustes - German English Dictionary