new rectangle - German English Dictionary