finlay - German English Dictionary