The service you link to doesn't seem to offer a translation from and to Greek. It's also missing many other EU languages, e.g. Swedish, Danish, Hungarian, Zcech, etc.
Edit: to clarify, other translation servies I've used, notably Google, do translate from and to Greek but make a meal out of it.
Edit: to clarify, other translation servies I've used, notably Google, do translate from and to Greek but make a meal out of it.