overstrong - German English Dictionary