vestigate - German English Dictionary