tripale - German English Dictionary