tay's spot - German English Dictionary