try-hard - German English Dictionary