extra-terrestre - German English Dictionary