tarraya - German English Dictionary