terraza - German English Dictionary