catch and/or effort - Turkish English Dictionary